frequented (thoroughfare) - French English Dictionary